a fairy tale ending - Turc Anglais Dictionnaire